itinerant merchant - Deutsch Englisch Wörterbuch